1683
0
12472
2505
2
1743
3054
5
2057
1
1564
1306
527
3
2500
2044
5978
6
790
3354
1481
884
451
8866
12621
22
1320
1942
3519
9
2300
118
810
4553
1795
1119
2670
5375