1295
1
2650
20
280
1581
2
2250
3765
4
2245
3
2733
0
1226
3053
7
938
2468
3683
2934
7265
5
883
2683
297066
1464
2797
2773
762
5571
2354
1399
1149
3036
2872
2159
5225
8