3318
2
1077
1
606
766
834
832
122
1242
69
301
97
397
3
388
541
358
530
84
77
509
641
1041
886
1101
783
782
4
516
705
362
284
250