1995
1352
1293
4661
1764
693
1638
3359
1891
708
1336
1154
4227
1339
1295
2190
1708
846
687
1645
1270
829
2429
1807
2000
1775
1091
943
1779
1057
2804
888
787
1251
871
784
1252
1179
1014
1906
1621
1215
1784
1765
1451
2030
5979
1427
980
1004
876
2413
2203
796
772
692
682
3354
2675
1085
798
704
1137
811
784
2906
836
1578
966
931
862
708
835
844
764
717
765
4619
1095
3002
685
982
6734
5799
1630
1184
1080
813
1908
1692
3193
723
2669
865
684
845
956
4719
746
927
2172
2181
938
743
884
2070
1612
4948
21725
2602
6136
2860
1378
8567
1141
818
1085
883
2785
729