2001
4485
1402
3047
2737
894
3786
1192
4185
1932
3638
1206
963
1033
875
984
3725
2008
988
933
5878
882
1530
804
1100
2978
1287
809
914
861
3536
2573
1016
1278
973
2306
924
934
2125
1383
4170
813
3747
1832
827
862
876
1076
948
1062
2103
1386
852
865
846
1100
1548
3952
1749
1788
922
3293
1477
1530
849
1983
1022
878
885
1588
1575
1589
5644
840
24482
1069
1540
1724
908
808
1199
2234
1116
1149
2504
6071
2050
3754
5826
1349
866
2053
4535
836
915
868
2340
5436
913
1112
1218
1150
836
2844
1885
938
1640
928
2189
1080
3662
1258
904
1335
859
1194
1632
917
5894
39630