1543
1
1156
1303
1253
2036
2
2711
297066
0
21152
8
467
6753
17
2593
1606
2530
4
862
1967
496
19944
398656
19
1660
1380
2301
1787
3140
619
1813
2245
3
3485
7
9956
1413
1155