2992
6
1295
1
2650
20
2530
4
280
1315
2250
866
297066
0
2773
3683
2142
2
1176
844
773
2534
2949
2309
1581
2276
1000
3765
2245
3
1226
3053
7
787
3090
2683
2974
946