1056
1
1822
333
1937
2585
2
1342
1374
3626
7334
4
2260
12
543
0
2127
1733
521
1268
2714
5
2109
1343
1852
1365
1132
1750
3
417
1261
1594
999
6370
1975
472
1344