2585
2
1374
1
3626
385
1518
543
0
2127
1344
2714
5
650
3006
3
2109
292
571
2200
6
1132
417
1594
1728
1851
4
2119
2858
14
2320
3342
11
3287
2982
1343
7153
9
2333
1462