518
2
1107
928
3
871
1
1197
3088
468
0
1406
11
471
750
64627
1858
26
35
3218
1024
93
960
175261
261
476
17027
1124
126
116245
18
124123
730
64301
193977
1701
10