2992
6
1301
2
2655
1133
1
1891
0
920
2530
4
2255
1087
3223
3
1936
882
844
1204
2276
1172
2349
1315
1686
866
2786
2489
10
2562
2142
5997
12
1176
1495
3412
951
345