221
2
107
0
503
4
510
1
339
493
621
649
726
1106
3
1088
1010
663
1539
1389
922
1015
1506
10626
2655
7689
6
2137
2282
2107
1492
1451
1113
2537
7
2499
11
3027