1343
0
4328
10
2683
1009
458
846
1418
2
1045
584
392
467
4830
2952
2603
7
511
3287
1
6370
5
768
503
525
1075
363
1054
478
2720