1025
0
105290
684
814
1
370
1385
521
395
495
275
4864
2474
2
402
876
399
490
389
1346
1358
223
887
1112
1817
1506
2190
654
379
1101
2934