1596
5
1864
1
587
460
2
987
0
537
414
946
554
447
518
451
425
612
1558
6
642
101
823
1368
1937
975
431
621
392
475
623
9
1912
3
514
2596
7
1255