210
1
1560
2
370
541
1409
358
1232
4
1319
530
498
319
1324
9
301
96
397
3
388
2745
16
2323
4356
855
660
850
834
1717
1543
832
1392
7
3093
772
1221