532
1
5223
8
537
616
2
486
609
791
647
541
1195
409
610
6
2612
1876
660
479
1010
4
441
1423
3087
5
611
604
1552
17
3016
13
669
555
3133
3
1320
681
561