1586
6
626
1
604
2
2066
5
403
1035
940
0
4884
386
984
1059
979
496
327
555
366
618
1938
399
1061
1210
1318
3
995
525
1553
4
3641
8
367
458
938