2480
4
2255
2
3198
8
19783
2992
3
3256
2737
1
5204
19932
6
2836
0
383
2954
658
2913
1490
5
3186
2274
101569
25669
2152
24337
22
123674
35
471
1522
1884
636
13967
571
5322
851