4100
6
1309
0
1992
3
697
2558
2
5389
1
4914
913
1307
719
658
1336
2948
9
3636
4
4258
2653
2480
2060
2350
5
2707
8411
575
1812
2788
3560
2763
775
621
2890
1679