477
0
1877
1
909
671
522
376
2109
2
4013
5
802
1663
2435
2730
6
1586
653
467
482
849
1384
1008
968
3868
2780
1758
3383
3
326
1855
871
239
351
3061