3373
0
580
1099
1
3159
7
1291
4223
22
1922
6800
3047
10
105807
42
2720
1751
2
8244
167
422
459
2157
4
543
48708
3663
2560
339
482
31220
361
363
4328
346
261
1559