5111
3445
1271
1210
3910
8849
984
1157
1601
2880
1076
947
915
910
927
6619
919
836
1101
874
1512
1071
1351
2366
1019
883
990
2051
1535
2976
2620
1011
937
992
838
854
1069
1608
969
3339
2752
1105
801
2649
952
864
1144
1009
863
933
899
1002
1093
1330
924
872
3840
803
1147
4032
930
3569
1329
977
2126
883
917
2081
1242
886
887
2591
976
1389
982
1969
1169
841
1052
2322
2215
1214
964
1105
3791
1017
790
2710
842
984
995
821
3993
1026
1465
1103
1004
797
1056
3072
859
3286
3156
784
3125
884
1028
1060
862
1435
927
1097
871
914
1248
902
822
1202
883
766