3546
1
2996
0
1189
14
148
2476
3
1047
2
2392
12779
8
2352
2377
2750
108797
6346
16
19783
2535
562
2386
10827
4
1787
4044
5
2110
2465
3125
940
2525
2600
528