3188
14
1891
1
1695
7
4002
4
1576
3
999
3684
2
3368
1095
1816
2060
643
2100
6779
5
8411
1024
575
0
1812
2788
3560
2763
775
621
2890
1679
360
444571
9
1162
1924
1331