2522
2
2152
2495
0
4179
1
3090
6
2903
3
2932
2535
19944
21152
8
1883
2166
1603
3498
4
3080
951
2990
844
1511
1015
1751
1087
5489
11
2392
32302
1606
1699
1819
2020
8527