2622
6
1558
2
1622
1
1304
2767
24091
3
2988
25669
0
4179
2225
785
1819
610
3173
383
2884
5
7793
4
1020
3080
3158
989
1044
2124
623