2982
3
2715
6
586
1
1295
2650
20
2134
8
280
3982
1581
2
1226
2250
3765
4
2245
3053
7
297066
0
8527
5527
3683
2797
5
4290
2683
9077
28
2354
2773
2967
5225
2159
658
1564
1529