14643
6856
7705
1027
2944
1842
875
4370
1623
1126
1180
1283
880
1003
953
991
2052
941
1034
854
978
1045
1258
1247
2026
986
1438
875
986
947
791
958
825
1510
3482
1034
850
6192
1597
1017
1232
812
968
946
969
5945
1014
1027
932
1304
828
835
842
1028
834
926
1206
801
791
1042