355
0
452
2350
5
2719
2
4455
6
454
570
117
476
457
223
2469
722
616
1174
960
1206
324
554
817
234
1348
400
873
1
38
1875
1126
711
843
2542