2992
6
2530
4
1315
1
866
2489
10
5997
12
1176
2
3412
951
882
3
844
0
773
2664
2276
1841
2266
787
2786
2142
345
1657
1232
1172
1450
1438
1686
2100
1529
948
2354