2622
6
1558
2
1622
1
1304
2988
1167
25669
0
785
1581
1819
610
3173
582
383
3554
9
2884
5
7793
4
1020
3080
3
2245
1066