2152
2
3090
6
3326
3
32302
0
25669
3498
4
17946
21152
8
2392
1461
19783
83
1
1015
2901
7258
1768
2772
1606
1819
2903
8527
2932
2535
2600
2578
3007
6346
16
19944
3386
2377