1504
2
1438
1
2274
961
0
3352
2397
4
1961
5135
1923
3
3882
12
2843
2361
2201
8822
5
1343
2710
8
2628
1054
2800
5152
10
1921
837
2678
8475
2531
1695
2926
2411
3456
5126
11