707
1
4009
8
9494
2253
3
2544
5
4173
969
2
937
1025
1447
5562
18
1056
911
0
799
2732
1606
1553
22
3981
834
453
469
812
617
1163
457
578
494
505
3547
9
1814