1282
1
181997
11
3078
4
5367
3
3326
2398
8
2660
2
1168
9611
0
986
883
3868
10
2999
2136
4179
810
3321
2166
6026
1773
2710
5726
2173
1289601
2897
1808
1022
266
83
4096