2324
4
5674
2
6517
14861
7
1443
1
527
0
4702
3636
2707
1142
2895
2959
986
2480
40062
19
2302
1013
2682
1306
1600
13442
15
4329
10
4274
3
1740
4360
6997
3608
3619
2650
3131