943
3273
925
72259
1166
5730
2187
2171
2664
1154
1863
2193
823
19987
1151
1950
932
2629
857
1961
895
2972
2463
1505
2267
809
1531
986
2287
3009
1940
1983
924
959
1213
911
1860
1557
803
1072
1818
794
931
2460
830
946
909
2167
886
1373
1853
3072
875
932
42548
1061
930
905
2182
1688
1028
660
859
1613
2120
2022
1287
882
1708
1173
1715
1011
782
1049
850
634
1250
1011
944
926
865
765
5848
964
8425
1121
727
977
716
944
665
853
909
993
692
1303
710
1321
932
996
749
755
1743
1049
1077
1210
1222
995
1022
886
1271
2532
851
746
825
923
1138
1189
3163
938