1608
0
2710
9
360784
19
251
1711
547
266
314
1045
594
398
4536
2
5254
195
1
563
4820
573
668
1377
1034
329
3262
25137
341
527
19279
2275
918
483