2948
3562
1653
1310
2860
814
1356
984
941
1032
1138
1691
15502
3077
3974
1094
861
959
1173
2688
1676
960
2586
1292
938
3681
1136
15209
1646
2152
2678
1154
10642
9493
4439
1159
952
1001
1120
938
1287
3762
1429
1702
2995
1114
2281
1164
1088
891
1774
1031
1223
878
902
927
1653
1899
1216
1749
4091
978
1097
6719
1018
1241
1484
996
2519
1630
6897
1157
1618
1002
932
2852
858
8801
1233
2878
2146
2109
2679
1003
1179
1575
1674
937
905
3552
1289
1364
2849
906
1158
889
876
1503
1063
3546
5231
1028
2737
1270
1376
981
1205
1151
2336
945
1392
5070
993
1326
1040
1286
1284
884
2543
1631