1958
1123
726
3976
1539
1585
3984
1247
1309
1497
767
878
949
946
893
1187
2602
1009
1623
2210
1932
1428
1784
1083
2848
899
1604
1312
1400
837
744
978
2155
1489
3356
2034
1118
740
2018
1139
950
818
1779
911
1684
1221
2323
814
822
1352
1260
1697
828
1385
762
1376
842
872
1823
2192
2388
1343
3924
929
1275
1342
759
1246
1743
1373
828
1734
1309
861
999
855
5581
852
1597
1297
824
1918
1123
1941
1948
761
896
4114
1386
4194
1099
1211
3485
815
1805
1592
1372
755
4086
1164
1283
937
5828
2898
2941
3018
3953
2111
2830
871
1173
1233
677
3193
775
971
2114
801
1304
1808