1117
2
745
1
876
762
814
1162
378
925
765
652
1105
1053
564
2849
4
1362
401
455
2957
474
3
635
827
8937
18
2693
1670
756
1519
1239
844
1594
695