2711
0
368532
4669
2
320
441
321
346
717
483
558610
6
703
73
691
1318
970
71
657
984
281
676
367
1015
1935
589
699
887
314
365
3066
96512