2990
0
1142
2
599
2781
1
2302
1053
2534
1431
2472
1558
2622
6
3702
9
2462
3
2687
5
1304
1622
712
2152
2327
11
2980
785
1348
1179
159
3871
2211
2794
610
2959
582