1527
2
1935
1295
1
1635
4
2899
8
3427
7
2650
20
1586
280
211
0
1581
2250
3765
2199
5
2245
3
1226
3053
959
1079
5123
6
3683
6083
9
1419
2683
297066
906
1912
2797
1078
2773