704
3
599
2
740
506
559
1
471
511
441
1044
9
76
1077
1916
5
1058
920
770
736
757
581
535
1778
11212
750
1295
371
1390
0
727
1214
917
2196
1453