28
348
226
708
36
790
674
316
408
939
1014
1617
382
1955
11
183
1312
1611
984
1344
592
1233
424
956
42
801
367
872
1583
265
987
1062
3187
520
891
983
543
190
280
95
918
508
431
704
635
773
879
163
130
903
972
1071
1201
74
480
