1996
3676
10626
1037
806
1009
1790
1030
2568
1143
1439
1822
1356
684
932
728
696
4955
2154
3820
779
1698
652
1022
823
974
706
1368
1132
2009
6687
1229
799
1729
1770
882
1743
5122
1180
935
3086
1222
1038
3636
20712
1664
1916
1331
1089
7534
864
2462
1097
1949
675
2915
1831
1228
3099
1779
10218
964
1423
1099
816
1366
958
3112
923
1048
818
1258
1059
744
3860
704
1950
1112
1347
908
1105
1124
896
839
4720
772
871
1665
946
775
1255
1297
1102
698
2015
3869
842
1584
872
3523
675
911
1272
1194
846
774
784
1640
2619
862
2412
715
1237
766
1579
924
983
1468
15320
794