398656
19
1839
1
1828
3
7793
4
629
0
581
3364
7733
2
718
868
3657
12
24337
22
1274
978
6445
6
575
1225
660
3435
475
2169
1017
1239
504
2649
3252
542
1310
14861
7
621