325
0
970
1277
2042
6
388
2870
3
726
501
505
2190
1
2673
344
628
296
2966
78
2183
2531
4
11881
1577
2288