4371
0
3668
3
778
1
1596
2
1002
574
721
996
4
622
1905
953
673
2654
5
1199
5492
9
1378
12
916
3495
1352
884
549
1048
1427
4322
2404
11857
10
605
1094
737
1916