370
1
541
1410
2
358
1233
4
1319
530
320
302
97
498
884
397
3
1324
9
388
2746
16
2323
4356
855
850
660
834
1718
832
1543
1393
7
3093
1221
576
773