757
0
683
3092
1
1425
4111
2
2435
1463
1936
1152
3510
349
2758
3351
608
729
329
572
924
628
1131
859
901
1428
169
494
1267
839
503
455
719