762
2
1003
1
1787
603
932
3489
2659
3
1313
5
598
1208
743
725
4970
4
637
591
1768
616
5305
7
1172
6
1166
1269
16
1899
1479
1668
2956
9
3264
486
1142
8556
6081