4017
917
3656
1678
828
848
965
883
833
2318
872
11033
891
933
939
1539
894
877
2034
1196
5343
2585
4905
993
850
1386
2061
928
900
850
1289
1390
959
1033
986
829
2453
901
1195
1080
2247
919
1407
1849
1018
1239
801
885
1021
3380
880
1087
1134
932
1053
923
2426
1033
1268
7686