1509
1
1654
2
4328
0
1009
2379
4
467
651
3
603
653
469
321
2696
572
1877
16
863
731
679
643
762
748
1836
1424
1390
871
618
1295
209
4666
1633
137774
11