1152
3608
1522
3279
1944
1102
1115
1787
1044
1025
1115
1528
3989
940
1241
1130
1207
1000
1167
8614
1225
2642
1923
1310
957
2226
1163
1774
1755
2098
1242
1588
1227
932
1008
1607
1918
1873
1277
1059
1195
1949
915
2370
1581
1668
1069
1039
1090
1300
948
1364
1132
1729
965
2139
1104
3490
1331
1152
1146
3122
995
1094
1417
1108
903
5850
2403
1369
956
1379
3080
875
893
1028
828
888
873
932
1161
959
1182
974
1517
1349
1617
1799
974
1400
777
1075
1603
1091
898
896
1333
1998
874
834
924
4520
836
1664
1170
886
1116
14890
1609
805
1384
2014
2015
1268
1076
908
976
1027
3202
847