2905
906
871
10396
3037
1808
1780
846
2734
999
909
4514
1631
1992
1260
921
2284
2711
3578
1007
3676
1246
957
1138
2316
958
1035
979
1138
1906
1669
1780
21266
1036
1050
1760
820
2201
5175
1041
12310
8612
1590
901
1076
1345
3996
1153
2203
1675
1716
957
1159
1663
5140
1455
999
2026
1401
898
853
4019
1401
1350
2416
2108
980
1204
1748
8528
1455
1611
909
3802
857
2142
936
874
1055
2936
1936
1976
1663
1253
1125
913
2567
3851
917
12155
877
4929
3428
867
6587
2291
1914
4957
1021
910
5103
2341
932
2700
948
1187
1053
2183
1439
921
797
2479
1106
1069
1105
2839
787
1010
1213
1350