1346
0
276
576
772
1
302
476
1506
81
653
1132
1343
440
876
1428
2596
370
1358
637
3868
2
616
21
4864
2683
389
1172
138
443
1961
572
3116
392