2992
6
1301
2
2255
2655
1133
1
2786
1891
0
920
2530
4
1087
3223
3
1936
882
844
1204
2562
2276
1812
599
2322
1172
2349
1935
951
1315
2209
1001
1686
1590
5