2992
6
1315
1
1176
2
2530
4
1843
866
2142
2725
22
844
0
773
2180
2276
1599
1330
1720
5293
11
787
2522
1468
2810
2596
1112
1011
948
591
1463
2414
938
2772