2831
1
31535
0
1540
2198
2
531
4396
3
918
360784
19
2172
2346
195
4820
379
6515
4740
2797
10
1222856
4
1501
2275
2821
865
399
3498
3691
5
2809
2301
2881
1367
2183
2283