2652
2
314
1
5436
8
1196
3846
3
252
0
472
1301
190
266
218
1488
648
309
383
3193
375
295
580
535
776
971
284
339
209
301