7662
14
1814
4
3271
8411
3
1545
2
2748
9
3497
9305
8
1812
1
2788
3560
2763
0
775
349
2890
1679
444571
1162
1924
1331
1527
2132
1681
2562
1623
1431
118
510