25
1205
883
113
28
4
521
930
387
748
655
161
1070
247
1360
136
554
1362
1036
165
989
262
16
210
1398
45
564
201
143
631
20
216
120
520
98
464
30
640
421
1276
21
481
915
587
916
342
245
255
532
873
277
621
