2629
2
840
3
5997
12
1295
1
5946
4198
2650
20
5782
4
280
2865
1581
2093
1622
2250
3765
2245
1226
3053
7
1038
898
3683
2683
297066
0
2385
513
2797
5
589