663
1
2986
776
2
1642
1891
874
1619
682
1449
661
1304
1564
0
819
346
506
410
87
1522
4
1415
3340
7
791
108
2282
3
1059
1153
104
88
1135
811
2755
6