1611
4
782
1
662
0
2586
5
968
2
1315
493
728
939
760
628
956
3
1108
1330
1455
1087
1424
1881
948
1726
5639
9
499
1861
2196
2885
1697
793
804
737
1562