9485
4954
1442
1020
2895
1315
1044
199
730
583
551
221
985
380
390
485
338
336
262
500
85
208
304
200
274
480
441
120
172
258
72
134
134
204
118
99
228
179
148
242
81
64
48
307
96
69
98
86
57
189
29
95
57
93
52
185
85
80
166
255
56
24
53
313
51
78
32
107
104
97
110
41
78
92
32
25
83
85
57
84
37
49
78
94
50
92
37
41
26
26