2638
0
946
2131
1
389
2027
666
2505
2
3465
1743
18546
15
3054
5
2057
1683
716
1241
1943
1306
2500
1175
1057
790
3354
1481
8313
9
5007
8
12472
1318
539
3735
4