2519
2
2122
0
5562
14
993
1
33157
99
4321
0
113575
146
61424
403
8182
10
1111
2
1050
0