1150
0
390
611
478
1649
1
3391
840
1015
559
628
2211
25137
303
1314
334
953
1541
391
517
787
1343
3287
494
649
3659
14