1423
0
1391
1857
345
349
516
333
935
324
376
1954
919
2
664
1
986
294
5407
699
608
1130
542
375
425
1656
5
2392
6
722
1463
962
518
291