294
0
637
596
460
1311
1
745
445
1757
2074
3
2125
1350
634
3712
8
2103
924
3315
4
881
2656
14
956
2757
2
1650
555
2304
662
508
760
1914
2101
765
1510