2035
1
2138
2
1309
0
1992
3
5164
5
697
2317
4914
1102
3175
1522
1665
2195
4326
1243
2638
1668
2522
4832
378
1382
5389
8843
10
956
1913
1636
989
1694
243
9877
6