2535
2
984
0
5043
1
108797
2357
4
383
2505
2920
457
12472
1743
3054
5
2057
8819
12
1683
4775
6231
10064
8
2769
1306
803
2500
940
2061
3
790
3354
2093
1481
951
4155
7