957
1
661
0
1541
1155
2
2143
2982
3
1374
3312
5
2109
1343
2368
561
1852
1365
1684
1329
1132
1642
1750
1823
417
1261
1594
999
543
1330
1628
1448
1344