4396
3
2987
2
4820
2710
9
1418
417
0
571
1392
1
543
1941
360784
19
2991
999
20634
8
1156
11881
661
2372
1787
650
883
447
512
2856
4
1306
3595
6
2415
544
2215
7
2459