2117
1402
3621
961
1008
2994
1640
1139
884
2861
1391
1820
777
841
2077
1317
946
962
1350
939
846
1372
1098
1250
1212
1305
870
5779
1832
1065
858
1567
2113
1208
875
1271
936
37004
2767
1310
1096
1237
1162
955
1096
864
808
2867
2852
1381
5049
1093
819
1210
863
1536
786
1204
1471
7520
1629
909
936
2143
1390
930
3112
1302
1100
1651
1078
1735
1199
4314
884
832
857
1073
1035
2189
2381
6864
2158
932
2630
6125
1162
874
1521
6171
4653
3762
974
3222
1392
1335
1475
977
802
5436
3457
1466
1010
901
850
842
2348
845
1028
873
2127
998
2263
897
1199
1498
1832
1288
1083
10286