1812
1
2890
3
1348
2468
2600
4
753
2322
2786
1558
2
2505
1646
1749
1001
0
1622
123674
35
7471
9
3591
11
1946
1816
400
3453
1734
1405
1449
4187
10
1564
963
1590
4115
2732