1056
3005
1635
2053
898
2778
1196
955
1281
1023
4224
1461
931
1613
1536
1278
886
872
1563
1182
6652
966
906
950
1111
1002
901
1584
914
1364
1674
932
1241
1150
2304
1056
1098
1572
2305
2150
2353
988
949
1394
5319
2193
933
1048
895
1034
3879
2529
2401
3373
1205
2983
1288
1095
963
1064
1538
3869
3992
861
871
2322
4149
1213
791
877
962
883
1201
2081
1170
2591
929
822
792
3568
796
1328
2462
862
893
829
3791
883
1388
1355
856
2125
894
976
1455
840
2267
959
1214
887
1025
1048
3156
2170
1270
926
1036
1062
1242
943
890
828
2367
2710
902
6580
788
886
1028
2330