2678
10
494
0
392
405
3558
1
3456
463
383
480
341
240
2084
768
1999
2673
6339
2191
3
3027
493
1327
304
116
973
451
409
849
544
1636
362