2245
3
3090
6
2903
2932
2
2535
3765
4
21152
8
3053
7
838
1
2166
1603
3498
3080
297066
0
1308
951
2990
3357
11
1015
1751
1087
5489
1715
32302
1606
1819
1282
1312
2385
8527