958
2013
1381
798
1839
2181
3143
782
1846
7570
730
983
3064
2427
1303
1730
941
1005
724
1421
3430
771
1388
770
709
1184
2211
1696
3984
1066
719
1471
768
6062
3569
1297
908
2004
894
918
1529
897
1678
1267
816
1074
1334
15302
721
735
822
1345
1224
3765
1412
679
898
1854
814
4039
918
6626
1071
700
893
1414
930
1892
812
2165
990
785
1851
741
867
651
720
1728
944
4099
1097
2488
1502
988
1350
704
1297
1860
837
741
3753
1533
803
1082
931
929
1125
1170
682
1238
803
659
1001
665
673
1500
748
1036
942
757
860
3060
1348
1014
734
890
2508
1073
958
3318