2123
15282
1205
719
1304
7338
4692
1178
1269
1774
729
708
832
1572
915
685
754
2953
1606
1633
797
1640
1320
854
843
828
1044
1066
1982
769
831
797
650
1969
1222
753
794
737
902
802
1396
627
850
4056
764
966
684
911
1271
717
816
1218
829
1226
2677
1355
1022
687
1120
703
1543
1209
890
793
1985
2073
1071
941
724
782
692
854
1409
10353
1222
1537
1056
923
1165
2384
1496
903
1484
981
1521
1132
1035
852
1066
696
841
1797
1613
1160
1732
792
1242
914
962
939
3009
1725
971
3872
799
719
3368
2921
1365
1435
1390
1173
674
930
955
1044
964
1026
677
1981