995
550
877
24
538
591
970
49
469
754
97
364
645
2016
468
650
129
331
706
414
305
1276
107
9
719
2
253
65
1069
15
12
859
702
513
249
934
855
11
834
4
196
503
587
956
167
15
350
513
90
