2710
9
360784
19
81077
101
661
0
2981
2
2992
13
12958
5
6344
6
696
489
736
2337
1523
332
676
677
2422
4123
7
1414
14076
530
1128
2198
358
329
2369
1
314
457
1551