619
3
956
1
1077
1227
2090
2184
85
0
1579
376
438
1946
2
925
1364
1060
1450
965
982
2393
6
1379
1862
1194
1330
3154
1610
1349
795
1555
1055
3223