18
1151
504
1246
314
1576
885
606
11
602
12
808
1472
5
580
1071
22
390
134
3
813
122
376
6
920
887
453
730
1007
582
1555
3
7
446
496
1701
2012
1593
853
1120
1067
610
1215
155
10
451
413
643
