2966
6
1122
1
1422
1161
1097
989
1119
1215
1194
1087
1464
592
0
673
1168
1231
1633
1230
1490
1185
2
960
1014
1494
1668
1463
1707
1723
1777
1902
1120
1051