996
1307
3470
885
807
1603
2182
2951
1104
897
1321
2385
865
3126
2178
758
2472
3359
4040
1405
11127
1981
988
1333
3157
877
699
1168
929
1454
1877
2166
1592
4486
812
2836
840
1073
1769
1743
779
761
1115
5317
888
755
792
3022
1378
1472
14841
783
2082
1016
735
1438
1089
1368
4251
815
745
849
1427
859
894
1322
955
1165
941
972
707
1314
1197
1587
722
1245
786
655
777
898
740
1234
673
1336
1443
1348
733
850
870
1849
1885
1265
1131
992
7253
1199
1251
4155
1145
803
4422
694
725
714
1042
714
6365
1383
2378
775
1114
669
1052
973
2114
2377
1190
1478
1483
735