1346
0
684
275
356
4864
1
876
402
1025
2190
1403
4
1112
1358
495
470
887
2431
3
490
302
173
379
2103
399
336
654
2934
1567
2
1560
138
476
389