2251
1098
848
1025
994
1237
1025
1617
837
929
833
1029
1280
885
1143
900
955
749
777
1443
2603
1688
1055
2073
5591
3316
1581
8008
815
1267
1003
1578
3257
1481
692
984
780
888
1693
1075
1020
940
5445
1012
844
716
1720
850
1504
765
707
689
749
993
821
2280
2994
14955
5980
1003
1866
809
1522
733
126706
1018
985
1786
1010
1985
2267
662
696
2065
885
1598
919
6815
679
975
5439
8272
702
745
1621
1358
813
1194
1621
1419
1921
762
1536
632
1390
1593
3246
3057
1796
936
5460
1266
1297
1015
1172
3983
757
2244
609
1111
1903
1029
690
733
1469
674
1295
677
3335
1159