2245
3
2600
4
1606
1
1816
3053
7
2354
1734
1405
2468
1564
4115
10
2757
1423
5565
9
2890
297066
0
951
1348
1015
1087
1275
1195
1622
1749
963
1946
2
761
1751
5439
8527