2342
2
189326
0
758
985
1
2399
2258
2986
971
1310
47639
1144
1486
908
2372
32302
378
9956
3
621
2366
5431
3186
2466
5
392
1804
5169
2525
4
916
1454
803
3041