2515
2
1810
3
1192
967
1
458
0
2815
964
1860
769
670
2330
493
518
2186
4
1410
788
440
1803
1334
418
17637
1898
20634
8
1073
21743
1775
594
1608
1454