3040
948
1087
1555
1053
994
923
860
3304
1662
3690
1882
1777
1093
1323
1851
2856
1782
1844
2018
1773
1968
1310
5142
2599
1114
1199
1542
2215
1468
1156
974
1466
2173
3059
7978
1153
951
909
858
4469
2426
5174
948
989
1250
808
1279
871
856
1459
76040
2111
1750
816
1111
1709
1002
871
1526
7026
1780
1563
1631
3111
890
938
1323
1365
852
880
927
6636
812
1577
4206
792
1274
874
841
1242
1013
2645
989
1166
825
995
1150
2831
1036
2343
855
846
3325
2112
911
2193
1705
1617
1304
979
830
873
1495
1396
1014
1043
971
1200
1544
887
974
1276
845
1190
12385
1577
3380
917
1192