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