1376
0
1665
2
4009
6
4070
4
2195
1
7733
4326
4480
751
1243
504
2638
2948
458
1816
1803
621
1668
2522
1769
4832
3
1809
566
1382
8843
10
956
1913
1017
1636
5
883