2110
2
3696
8
969
1
3090
6
2553
3024
3
4928
1930
1547
0
2184
5051
181997
11
1186
3321
2075
4715
5
1194
2454
2954
2773
2917
2886
6644
2245
1363
2475
2568