6092
3789
2220
1671
1850
1630
828
1056
1371
945
1058
1112
814
1147
1
526
960
435
1
470
496
364
621
403
1087
559
296
274
425
311
285
232
409
89
93
197
316
316
130
174
186
176
188
131
233
264
277
1
95
56
74
240
64
145
242
185
1
107
138
120
105
139
138
113
110
117
1
71
71
78
1
65
75
62
74
134
56
74
40
1
1
1
88
26
30
99
105
36
78
91