516
0
375
453
2758
1
968
1949
3
2041
991
392
2264
25137
1554
31535
584
1123
563
531
255
47041
1362
1222856
4
3498
335
955
1881
2
555
3868
1010
2712
5
1237