1139
1
1582
2
1010
959
4241
3
1098
1414
1864
0
1771
1067
1262
1684
750
1122
859
1172
954
1301
1176
962
1417
3227
1607
1169
1205
1183
1195
3973
1140
951