2802
3482
1802
450
150
443
152
313
220
14529
13458
6523
11927
8432
333
5018
507
262
335
287
310
389
198
949
283
2736
2413
184
237
2216
2213
2412
205
5426
1810
203
343
299
311
144
131
50
60
172
126
61
2411
130
72
80
12012
284
208
2710
6043