18487
1
297066
0
2513
2
1650
3508
7
2600
2082
17391
4363
790
785
610
3765
4
2305
2797
5
7222
2773
849
1788
2034
9
2480
3092
1447
1226
2072
3
2708
2245
3053
267612
1384