2992
6
1315
1
1176
2
2530
4
1843
866
2142
1295
2725
22
2650
20
280
844
0
773
2180
1581
2276
1599
1330
1788
2250
1720
5293
11
3765
2245
3
810
1226
3053
7
787
3683
2683