1227
1
1146
4
2206
6
1553
2
2100
3
2035
2134
1887
0
1626
10732
1876
5
1535
1584
2861
1967
1715
1078
989
1203
2114
8
5001
10271
17
1445
2589
1109
6847
28
1017
1922
11660
2092