969
693
2491
1322
684
3554
2952
1853
841
2483
3851
1522
1061
704
2038
756
1659
3394
833
816
889
1294
3425
3115
990
906
1079
943
892
823
738
1074
937
1333
1064
1440
1474
3018
3274
879
2083
777
674
2120
1008
690
1078
772
999
920
1360
1243
1110
813
2425
881
746
1467
657
1682
1257
1156
882
858
865
1684
915
1518
3025
734
1465
971
3988
727
2716
1293
734
1820
1709
744
1413
1455
1524
879
1243
703
1870
1875
804
722
1389
1215
796
998
1343
1903
1052
2387
1410
693
1885
5782
800
1240
2931
1430
2157
761
686
1032
772
980
1380
1066
1091
1458
663
3350
833
814