3501
1358
2038
12799
893
789
1087
927
1180
1114
1155
847
877
9673
924
1569
3150
2550
1058
850
1511
3633
1137
926
840
2180
965
1545
1409
2996
6235
2703
919
935
3151
976
2872
2377
845
1118
822
1748
1462
1002
2628
2022
976
1203
4228
929
1001
1502
902
889
1026
887
16773
1211
916
1012