1346
0
1233
781
34
562
1049
1285
1123
916
1125
1348
1078
750
827
2270
1
398
639
774
25494
2199
312
713
706
1478
359
652
1036
166
223
372