1132
0
25137
4445
3
1053
2810
518
5781
6
3123
1282
475
1787
1
2668
2
543
13159
10
422
1251
1343
1020
913
2881
1428
4922
2669
2328