1229
1
1594
3
1295
2650
20
280
2045
2579
2
1650
2777
7
2250
1727
827
2886
1431
297066
0
2430
83
2773
1623
3683
2456
1528
2245
3587
1942
9
456
1581
1832
471
1226