2622
6
2462
3
1304
1
1622
712
12621
22
2327
11
2980
5805
18
785
0
1348
1179
1508
2
159
3871
2794
610
582
1975
1020
383