1700
1
1085
3
2301
2
958
431
1298
497
762
1008
2010
525
1711
1059
820
0
1180
4
1147
2363
576
1311
1355
89
1503
1801
1006
682
1618
874
1415
1522
678