1542
913
208
1747
1300
867
956
463
5
76
217
1063
154
103
87
86
123
166
428
234
47
200
609
378
322
175
793
460
380
563
69
224
226
372
1054
576
541
46
788
430
458
563
31
36
208
610
44
134
12
37
28
43
91
62
72
54
54
46
72
18
74
48
41
14
70
1
19
33
122
127
9
84
98
575
27
60
171
29
2
2
512
147
512