2354
949
913
889
879
1290
1017
939
1047
878
1661
1578
1033
1108
973
4697
900
928
1022
5334
2213
1094
3176
1548
985
1020
945
940
972
1091
860
945
917
1550
839
1339
907
853
986
895
3980
1094
873
1734
931
1261
1079
958
878
991
1425
8079
1611
1539
2205
992
10619
1217
1123
1759
4086
2536
17064
3131
4391
3068
22563
4377
2632
22599
3621
2956
3827
5334
12102
3833
17890
2882
6768
5383
2774
3347
11644
5629