1047
2
2710
2522
1558
3715
5151
1393
1
1295
21152
8
1396
1527
4651
3
2650
20
2495
0
24337
22
2405
2740
280
1815
1444
945
3263
4
2631
1355
2468
9817
1250
297066
797
1935