234
0
838
581
2320
6
1078
1829
1174
938
637
554
866
3080
3
324
383
117
319
328
616
1044
1
400
1868
1126
476
683
1206
2773
5