516
0
375
453
2758
1
968
1949
3
2041
991
392
2264
25137
1554
31535
584
1123
2198
2
563
2710
9
531
4396
255
47041
1362
3498
4
335
360784
19
955
1881
555
3868