475
1
2402
6
3874
3
1242
274
1248
287
223
2
339
71
67
938
619
474
984
1272
2405
726
1678
380
1507
391
883
664
355
361
228
579
136