1295
1
1102
1894
2
1016
3765
4
6200
3
2035
1288
4823
9
2773
2317
5
2138
3683
297066
0
2650
20
2794
280
12305
1529
5226
2180
1581
787
2250
1009
2365
2316
4042
11
2245
5147