755
0
440
968
455
463
1347
2
505
1309
1
1049
502
287
794
608
743
1414
1101
273
628
492
339
10070
7
379
373
1211
1482
312
772
251
2152
2059
3