269
0
422
376
2091
2
2546
1
1824
516
375
453
2758
968
1949
3
2041
991
392
2264
1554
584
1123
563
531
255
47041
1362
3498
4
335
955
1881
555
3868