3960
2332
1992
1235
11525
1308
1424
1077
828
986
1536
1559
1091
2799
1052
1181
3171
1834
22582
7325
949
1517
1045
1193
2806
3570
919
1298
4892
3245
8158
1077
3329
1578
872
1002
1138
1779
1062
1440
983
3154
943
1293
982
1619
1251
821
1201
871
1265
2223
1743
892
1197
1017
1003
1543
1184
944
1752
795
866
1694
1157
1174
952
830
860
877
887
1108
1318
4707
2005
3334
1507
966
1573
1828
1039
22336
1437
1769
842
972
1355
947
894
1492
968
1436
823
1986
4621
1677
1315
1757
1461
1067
869
1248
1446
1256
1126
1390
1301
4822
1001
3933
4371
1212
1547
3143
954
988
873
1071
1154
1491