902
5532
1130
1294
3815
844
1048
909
995
1324
2975
959
1279
2150
1215
1695
1499
970
1297
1851
1674
775
1397
1394
1493
1221
1305
755
1708
1121
1257
736
1595
1508
834
5939
2335
1727
2031
955
1038
1839
1373
2187
760
1427
750
1058
769
1752
1475
1199
1654
876
667
1430
772
856
1415
615
2829
1648
752
1335
716
1486
746
1544
1981
702
1303
1719
913
1486
970
879
987
820
1262
2173
1399
1694
988
1345
1263
1373
1566
837
1833
1189
1170
736
1228
1336
1237
2736
1438
991
2419
752
4732
897
1691
693
1041
606
914
1728
891
753
1295
772
1585
1947
1481
976
2430
3060
703
1342