1295
1
2650
20
1788
2865
2
280
2159
1622
2250
822
2001
1020
0
297066
1532
2773
2544
6
3683
1594
3
3090
1444
9160
5
2758
3589
392
4837
2260
4
1581
2801
1196
6977
21152
8