1528
3
2831
0
1124
1
1145
249
425
156
856
2783
4
276
266
934
582
518
433
966
190
350
418
2334
5
742
795
351
1649
2502
2
682