1868
0
1313
1232
2
1144
688
442
1458
7495
9
2996
384
1451
949
371
485
931
534
3429
2285
816
1635
4
1710
1490
1
573
2639
13
1014
1723
1782
1120
3567
1846