832
1
582
0
451
1380
980
3354
1306
784
3683
1743
1787
1225
2377
1543
790
3518
3
843
370
3691
4
868
3172
2522
2
1666
5805
4309
83
1681
1618
444571
9
1072