480
2
1571
2425
5
1025
1
643
488
834
1891
8
295
106
0
153
5139
568
4134
2092
1608
4
478
3
1424
541
2033
881
1101
879
816
472
928
719
431
380
1337