1039
2
2710
9
589
1
360784
19
1921
12958
5
251
0
2337
597
1362
2198
7260
810
2369
359
657
664
282572
931
18385
606
846
767
65
448
299
4820
1685
256612
4396
3