1064
15583
2616
1091
2949
923
786
1060
1133
1065
853
4998
157700
868
1470
859
1999
850
943
1358
821
2505
838
2157
827
963
1108
820
906
772
848
1071
868
1002
4189
4045
893
946
826
999
1706
868
4085
885
5168
3482
1532
1056
1372
809
930
12066
975
838
967
2486
869
3193
891
930