976
2019
637
2250
2259
1466
1020
1466
1207
1301
2441
706
1232
1017
905
3301
698
1276
857
14636
917
714
1222
1385
655
1065
5668
1263
1307
988
1611
1086
2353
734
703
922
677
1650
996
2068
6652
1198
788
813
2092
2003
2511
4134
5281
1957
4471
1856
760
14958
1000
779
1374
1830
685
1197
1235
1473
829
706
1265
1478
2194
1597
794
1626
1081
937
1843
845
771
3247
1184
1329
669
933
658
1053
725
609
755
1096
770
1678
9176
852
744
1085
4780
1521
912
740
799
988
944
1270
1579
889
6696
3183
2116
3599
3635
1353
768
714
1963
763
2246
1983
709
718
2191
1241
945
831