1176
2
1466
1
1102
1547
3706
5
1599
1813
4888
20
935
234
3312
0
2758
2294
80
2057
1274
83
874
1737
1685
7394
12185
1444
792
4199
4
2731
6
2121
1905
2241
2446