1066
0
1438
9
1109
919
2386
5
1252
1189
1450
1
1210
1039
3
287
1550
1041
2927
2
2579
2108
618
2020
988
1721
2432
7
371
969
1711
1147
2481
1916
3846
2473
428