3841
3
189326
0
2455
4
2428
1
2462
2
3090
6
2189
9106
2408
8
8162
4258
2060
2773
2245
9036
9
1047
1044
1337
1289601
3189
8411
19079