1976
2
1171
1
2585
1342
3626
7334
4
2260
12
543
0
2127
521
1268
2714
5
721
2109
1343
235
1852
1365
1132
1750
3
417
1261
1594
999
1846
6370
1344
1851
2858
14