1679
2
1903
3
950
1
2454
3238
13
1767
1295
1393
4287
9
12733
5
2650
20
2786
280
1581
1125
1211
619
2003
1788
3050
0
2250
1359
1906
2189
3765
4
2245
297066
2435
2164
18258