3379
0
1216
1057
1197
1439
1360
1628
1188
1043
1081
921
1446
999
1330
1244
1028
1035
865
1119
1002
909
997
955
910
956
972
961
849
1127
1240
1274
1609
1104
1115
1349
1059
1326
998
1030
1264
1126
1056
1012
1130
1022
981
994
953
1044
1029
1085
1103
928
857
911
818
820
885
787
773
793
903
829
987
859
861
896
1067
1139
1132
2004
1147