2431
12
737
1
1562
2
2639
5
755
1138
6
793
1697
3
804
2586
968
662
0
1315
494
728
760
939
956
628
1566
7
775
782
842
976
1967
990
1074
1003
1051
1800