1602
932
4733
2098
980
8657
955
927
743
1024
1982
1218
734
10317
15045
834
3934
713
884
905
40893
872
35361
6973
1619
875
1930
1193
923
785
796
1379
9933
758
1353
769
964
1052
849
1368
2016
906
826
1890
4408
2771
1045
1600
1130
968
780
785
856
932
1017
1521
814
844
4976
834