1303
4398
2969
918
853
1003
913
1576
2147
3820
896
13116
2058
3923
1001
2640
1140
865
10161
1277
869
1914
4830
14851
37826
1034
1475
1193
1065
863
4553
1156
1021
922
946
1105
1078
2506
1503
1228
895
760
1022
862
959
1358
844
923
1689
752
1107
1800
747
983
838
798
1065
825
892
1219