825
1
1346
1514
746
383
2
1285
1343
0
1053
2982
3
1449
839
1721
999
2301
964
1961
2168
12590
1276
804