800
2196
2161
2583
1527
6030
856
884
981
1351
3812
6812
902
1484
815
4622
2061
1178
937
760
1797
1250
979
2447
816
821
7276
1870
714
987
2471
2596
1095
1611
952
7377
2697
1013
1080
6917
12745
1138
2965
6100
915
803
3922
1138
2785
1030
1356
747
7026
2413
3615
1371
5028
5645
799
2679
677
2864
736
737
782
3628
2137
786
862
2461
1701
876
1964
2916
1151
5207
1069
902
1325
4515
7120
4597
805
926
1496
803
2313
1857
4498
9317
1212
853
1475
8992
6799
871
1165
3015
849
852
2669
4145
881
808
1104
1387
882
2624
1472
764
3411
1777
2785
13301
1091
806
3611
3415
2348
5151