2638
0
1943
1
1241
2
3505
12305
3
1821
7
1579
2057
712
5007
8
1103
773
4476
1057
1268
373
2453
1765
1318
666
5443
15
14470
3398
9
389
2331
2132
946
10736
26
3858
2027